home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995 August: Tool Chest / Dev.CD Aug 95 TC / Dev.CD Aug 95 TC.toast / New System Software Extensions / QuickDraw™ 3D 1.0 / Development / Developer Notes next >
Encoding:
Text File  |  1995-06-06  |  2.3 KB  |  31 lines  |  [ttro/ttxt]

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. This folder contains all the QuickDraw 3D software that you will need during your development process.
  9.  
  10. When compiling your application, make sure that  Power PC alignment is set and the size for enums is 4-bytes.  You can either specify these settings by using pragmas or by changing the preferences or command line arguments specific to your compiler.
  11.  
  12. •The Libraries folder contains the shared libraries that you use to link against. You should use the files in this folder to link your application.  As such, you should place these files in the appropiate Libraries folder for your development system (for MPW is MPW:Libraries:PPCLibraries and for CodeWarrior is Metrowerks C/C++:Libraries ƒ:MacOS PPC ƒ).
  13.  
  14. To write applications that use the core QuickDraw 3D API link against QuickDraw3DLib.
  15.  
  16. To make use of the 3D viewer, link against QuickDraw3DViewerLib.  If you also wish to make calls to the core library, then you should also link against QuickDraw3DLib.
  17.  
  18. Note that if you wish to use the QuickDraw 3D routines which make use of the stdlib IO calls (UnixStorage objects) then you must link against the stdlib provided by MPW (and use the MPW headers related to stdlib), since QuickDraw 3D is linked against that library.
  19.  
  20. •The Interfaces folder contains the include files.  You should place these files in the appropiate location for your compiler (for MPW is MPW:Libraries:PPCLibraries and for CodeWarrior is Metrowerks C/C++:Headers:System Extras Headers).
  21.  
  22. •The 3DMF parser folder contains the source code for a parser.  You can use this parser to convert 3DMF files to your internal representation, when QuickDraw 3D is not present on a given platform.
  23.  
  24. •The Debug Extensions folder contains debugging versions of the QuickDraw 3D extension files.  You should place these files in the Extensions folder inside your System Folder and use them during your development process.  The debugging version of QuickDraw 3D provides more extensive error handling and posts Notices, in addition to the Errors and Warnings that are found in the optimized version.  Note that the debugging version will not be distributed to end users, as it is meant only as an aid in the development process.
  25.  
  26. •The QuickDraw 3D 1.5 Sneak Preview folder contains a demo application and information about the upcoming 1.5 release.
  27.  
  28. Known Bugs in 1.0: See "Release Notes"
  29.  
  30.  
  31.